﻿<%@ Application Language="C#" %>
<%@ Import Namespace="TraceReporter" %>

<script runat="server">

    void Application_Start( object sender, EventArgs e ) 
    {
        Reporter.TraceInit( "SodevlogLogin" );
        Reporter.Trace( Report.TRACE0, "Application_Start()" );
    }
    
    void Application_End( object sender, EventArgs e) 
    {
        Reporter.Trace( Report.TRACE0, "Application_End()" );
        Reporter.TraceClose();
    }
        
    void Application_Error( object sender, EventArgs e ) 
    {
        Reporter.Trace( Report.TRACE0, "Application_Error()" );
    }

    void Application_AuthenticateRequest( object sender, EventArgs e )
    {
        Reporter.Trace( Report.TRACE0, "Application_AuthenticateRequest()" );
    }
    
    void Session_Start( object sender, EventArgs e ) 
    {
        Reporter.Trace( Report.TRACE0, "Session_Start()" );
    }

    void Session_End( object sender, EventArgs e ) 
    {
        // Code qui s'exécute lorsqu'une session se termine. 
        // Remarque : l'événement Session_End est déclenché uniquement lorsque le mode sessionstate
        // a la valeur InProc dans le fichier Web.config. Si le mode de session a la valeur StateServer 
        // ou SQLServer, l'événement n'est pas déclenché.

        Reporter.Trace( Report.TRACE0, "Session_End()" );
    }
       
</script>
